Salem Ortiz's experience in Rome
culture
St. Peter's Basilica
In order to truly embrace Italy, the Vatican City is a MUST.
Posted by Salem Ortiz
4 countries - 2 spots