Borough Olives Ltd. olive market stall at Borough Market in London England UK KATHY DEWITT

- Image ID: R966R3
Kathy deWitt / Alamy Stock Photo
Image ID: R966R3
Location: Borough Market, London UK