Columbia Road Flower Market stall with market traders

- Image ID: KYTTFA
Columbia Road Flower Market stall with market traders
D. Callcut / Alamy Stock Photo
Image ID: KYTTFA
Location: 89-91 Brick Ln, London E1 6QL, UK