Europe … Lost in Translation

Rimini mirror

Something just doesn’t seem quite right with this mirror.
Piazza Cavour, Rimini, Italy

Bookmark the permalink.