Europe … Lost in Translation

Rome Metro sign shagging (s)

… and grinding up against train doors is not acceptable either in the Italian capital

Bookmark the permalink.