Church

St. Elizabeth the New Martyr Orthodox Church, Somerville

Somerville, New Jersey, United States