Market stall selling olives in the Ardeche town of Lamstre

- Image ID: PJ6PR6