Traditional local Greengrocer's shop Highbury Barn London England UK

- Image ID: BG1M1N
Traditional local Greengrocer's shop Highbury Barn London England UK
Pat Tuson / Alamy Stock Photo
Image ID: BG1M1N

Search stock photos by tags