St. Veronica’s Church
-
One of the First Public AIDS Memorials Located On Christopher Street in NYC May Be Lost Forever
Situated on Christopher Street in New York City St. Veronica’s Church which was founded in 1890 and sat directly in…
Read More »