Stock Photo: Camargue Horses Galloping on the Beach, Saintes Marie de la Mer in the South of France