Flowers placed at the base of a cherry tree planted on 27 January 2007 as a Holocaust Memorial in Geraldine Mary Harmsworth Park, London Borough of Southwark, Holocaust Memorial Day, 27 January 2019.
Enter your email address to receive notifications of new posts from Plant Lore
Email Address
Subscribe