by alvarobueno
Rome, Italy - June 27, 2010: Statue of Castore, at the entrance to Piazza Campidoglio, on Capitoline Hill, Rome.