Designed by
Title
The Statue of Castor Statua di Castore on the top of Capitoline Hill in Rome, Italy #225498833
Description
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