Big tub of olives on a market stall. Portobello Road in London, England.

- Image ID: RFP25K

Search stock photos by tags