Designed by
Title
People buying plants and flowers at the Columbia Road Flower Market, London, UK. #125504501
Description
People buying plants and flowers at the Columbia Road Flower Market, a street market in East London that is open every Sunday.
This image is editorial