Tags

, , , ,

At Rome “Leonardo Da Vinci” International Airport …

 

It’s another case of Lost in Translation.

ddd