Placard outside Marks & Spencer, Earlscourt Road, London Borough of Kensington and Chelsea, 11 October 2020.
Edited 25 October 2020.
Enter your email address to receive notifications of new posts from Plant Lore
Email Address
Subscribe