London, United Kingdom - April 17, 2016: Columbia Road Flower Sunday market. Shop windows display

- Image ID: FY0PR6
London, United Kingdom - April 17, 2016: Columbia Road Flower Sunday market. Shop windows display
Elena Chaykina / Alamy Stock Photo
Image ID: FY0PR6

Similar stock images