Monday, April 5, 2010

IL Duomo

This is the second church in Italy by size after St. Peter's in Rome.



No comments:

Post a Comment