Stock Photo: Wild horse of Camargue. Mares and foal. Camargue. Southern France