StElizabethAltar

StElizabethAltar

The Altar at St. Elizabeth’s Roman Catholic Church located in the Ozone Park section of Queens.