Stock Photo: Roman Forum and Colosseum as seen from Altare della Patria, Rome. Lazio, Italy
Stock Photo: 1566-448755 Roman Forum and Colosseum as seen from Altare della Patria, Rome. Lazio, Italy