11/10/11

Veiled Church

Veiled Church - St. Jean Baptiste Catholic Church at Lexington & 76th St.
St. Jean Baptiste Catholic Church at Lexington & 76th St.