Church

St. Athanasius the Great Church, Arlington

Arlington, Massachusetts, United States