by alvarobueno
Rome, Italy - June 27, 2010: The statue of the river god of the Nile on Capitoline Hill, Piazza Campidoglio, next to the Fountain of the Dea Roma.