Olives and Peppers. Hyeres, Southern France