Rome, People 2013 - letrog
What do you see there?

What do you see there?

Piazza di Spagna, Rome, Italy 2013

20244