Seafood stall at Borough Organic market in London UK

- Image ID: AY5N6R
Seafood stall at Borough Organic market in London UK
Peter Erik Forsberg/London / Alamy Stock Photo
Image ID: AY5N6R
Location: Borough Organic Market, London, England, Britain, UK