Monday, September 14, 2015

Foot of St. Teresa of Avila


Kept at Santa Maria della Scala in Rome.

https://en.wikipedia.org/wiki/Teresa_of_%C3%81vila

No comments:

Post a Comment