Talk:Italians/@comment-93.33.13.93-20140420030337

The Wonder of the Italians is not the Basilica of San Lorenzo in Florence, but the Cattedrale of San Lorenzo, which is located in Genoa!