x
Cleopatra Beach (Kleopatra Beach) in Alanya, Turkey