Church

St. Demetrios Cathedral, Astoria

Astoria, New York, United States