Church

St. Demetrios Church, Merrick

Merrick, New York, United States