Kite Surfing ride at the beach at Essaouira, Morocco.

Kite Surfing ride at the beach at Essaouira, Morocco.