Loading...
Uploaded by draniga on Nov 4, 2006
Taken from the 19th Floor of the Hotel Melia hours before Hurrican Dennis crossed over Havana Cuba.
Travel & Events
Standard YouTube License
Load more suggestions
All Comments