Church

Sts. Peter and Fevronia Orthodox Church, New York

New York, New York, United States