TravelTravel News & Deals

Rome | Summer 1960

Rome (Italy)
Statues at Stadium of the Marbles in Rome, an Olympic venue during the 1960 Games. Gregorio Borgia / Associated Press
Loading