Stained Glass Window of saints in "The Church of St. Veronica".
The Church of is a Roman Catholic parish church in New York, located at 153 Christopher Street between Greenwich and Washington Streets in the West Village area of the Greenwich Village.