Sunday, August 16, 2009

Todi (2)






The little Italian town of Todi, perched on the hillside, with statues, piazza, and of course, impressive church.

No comments:

Post a Comment