the fully loaded magazine
Graziano Cecchini pours red paint in the water of the Trevi Fountain, in Rome, Italy. A self-proclaimed artist, Cecchini repeated the same act that stunned the world 10 years ago, ...