Wednesday, August 19, 2015

Souvenirs from Pilgrimage Sites: The Tea Towel

St. Rita of Cascia, available in Cascia, near Rome.

No comments:

Post a Comment