Rome 37, 2013

Karin Ott

What could be more typical Italian than a Ferrari in front of the souvenir stalls by the Vatican?

Advertisement