Image 1 of 1
20160629_0628_Cuba.jpg
Havana, Cuba. View from La Torre Restaurant at Focsa Tower over Hotel Nacional de Cuba (l.) and the Malecon (waterfront).