Red roses, £6 a stem, for sale at a florist’s shop at Clapham South underground station, London Borough of Wandsworth, 13 February 2017.
Enter your email address to receive notifications of new posts from Plant Lore
Email Address
Subscribe