Church

St. Vasilios Church, Peabody

Peabody, Massachusetts, United States