Stadium of Domitian on Palatine Hill, Rome Italy

Royalty-free stock photo ID: 79122109

Stadium of Domitian on Palatine Hill, Rome Italy