dsc00556b.jpg

Dimitris and Del at En Lefko, the cafe on the Piazza Dellapizza

[Back][Up][Next]