Church

St. Joasaph of Belgorod Church, New York

New York, New York, United States