Camargue Horse, Stallion Galloping on the Beach, Saintes Marie de la Mer in Camargue, in the South of France