StElizabethChurch

StElizabethChurch

St. Elizabeth Church in Ozone Park, Queens.