Title: In the Camargue
Places: Camargue (France)