Thursday, September 23, 2010

Baroque on the Italian Peninsula

Tolfa, north of Rome.

If you want real Italian food, visit a town like this and you will be amazed.

No comments:

Post a Comment