Church

St. King David the Builder Monastery, Hanover

Hanover, Pennsylvania, United States