Cuba - Caribbean beach Playa Megano in Playas del Este part of Havana Province. Sandy coast.

Royalty-free stock photo ID: 74218075

Cuba - Caribbean beach Playa Megano in Playas del Este part of Havana Province. Sandy coast.