Paul Gapper.com

   
 

 

Horses galloping on the beach at Essaouira