Designed by
Title
Flower stand at Columbia Road Flower Market in Tower Hamlets, London, UK #74560480
Description
London, UK - June 19, 2016: flower stand at Columbia Road Flower Market unidentified in London. It is a popular historic street market in the London Borough of Tower Hamlets.
This image is editorial