Stock Photo - Olives for sale on the weekly market in Menerbes, a small village on a hill between Avignon and Apt, in the Luberon, Provence-Alpes-Cote d Azur region in southern France.

Stock Photo: Olives for sale on the weekly market in Menerbes, a small village on a hill between Avignon and Apt, in the Luberon, Provence-Alpes-Cote d Azur region in.