Those of you who follow soccer (or football to my European friends) will immediately recognize this image as Francesco Totti, superstar of the Italian soccer world. This well known mural is located in Monti, tucked off of via Madonna dei Monti. Totti was born in Rome and has played for AS...
Recent Comments