Royalty-free stock photo ID: 569256766

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