The Camargue: White horses, pink flamingoes, and black bulls Spirit by oysteronahalfshellFebruary 22, 2017March 1, 2017