Stock Photo - View from El Morro Castle towards El Malecon, Centro Habana and Vedado, Havana, La Habana Province, Cuba.

Stock Photo: View from El Morro Castle towards El Malecon, Centro Habana and Vedado, Havana, La Habana Province, Cuba.

Searchable keywords

Choose multiple keywords