Olives, pickles and salads on the market.
Assortment of olives, pickles and salads on market stand.(Provence, France)
© Frank11 | Stock Free Images
Similar Free Images