Can you watch this video without imagining yourself there……Neither can we. La Habana, Cuba. Malecon.

Image-01

Advertisements