Preferred citation

User Comments

This is the interior of St. Stephen's Catholic Church Barlow St, Winooski, VT. The large plaster statues in the front have been removed, the Virgin Mary statue is now in the entrance, along with the St. Therese of Lisieux statue.