Church

St. Demetrios Greek Orthodox Church, Williamsburg

Williamsburg, Virginia, United States