Thursday, May 07, 2009

Incorrupt foot of St. Teresa of Avila...


From Santa Maria della Scala (located in the Roman neighborhood of Trastevere).

1 comment:

Anonymous said...

Dear Lord, may I never be a saint as they will chop my body up into pieces! ;-)