Loading...
Uploaded by moscowlondon on Sep 4, 2008
this is a 'posh' shop in Cuba. A bit like Harrods in London. We were asked to turn the camera off straight away. I wonder why...
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)