Church

St. Spyridon Cathedral, Worcester

Worcester, Massachusetts, United States