Mascherone Fountain in Via Giulia (c. 1626). Nothing is sacred for the car (la macchina) the Italians are so fond of
All images are copyrighted and may only be used for publication (including the internet) with my permission