Statues of Castor and Pollux stand in the Piazza del Campidoglio square in Rome, March 8, 2008. Photo/Chico Sanchez

- Image ID: BJ93EN
Chico Sanchez / Alamy Stock Photo
Image ID: BJ93EN
Statues of Castor and Pollux stand in the Piazza del Campidoglio square in Rome, March 8, 2008. Photo/Chico Sanchez
Location: Piazza del Campidoglio square, Rome, Italy