The Feet of the Archangel Michael Seen Trampling Satan in the Storefront Window of Botanica Las Mercedes on Pleasant Street in Worcester, MA (Originally Published on Gargoyles and Grotesques on September 2, 2019)
Botanica Las Mercedes, Worcester, MA
Posted: May 20, 2024 in Angels, Archangels, Devils and Demons, Saints, Statuary, Storefront Window DisplaysTags: Archangel Michael, Botanica Las Mercedes, Pleasant Street Worcester MA
0