6 / 40
Shrine in honor of Our Lady of Mount Carmel at St. Teresa's.
+

© Stephen Mc Elligott | Aleteia