Rome - umeshunni

Stick figures near Piazza Navona

vacationitalyromeeurope2008