Stock Photo - The Statue of Castor (Statua di Castore), a renaissance sculptural work installed at the entrance to Piazza del Campidoglio, on the top of Capitoline Hill in Rome, Italy.

Stock Photo: The Statue of Castor (Statua di Castore), a renaissance sculptural work installed at the entrance to Piazza del Campidoglio.

Searchable keywords

Choose multiple keywords