Italy (25/61)

< Prev Next >
Statues of Castor and Pollux at Piazza del Campidoglio, Rome, Italy
Statues of Castor and Pollux at Piazza del Campidoglio, Rome, Italy