Saturday, 1 April 2023

Cherry Blossom in Herne Hill, South London

 

Native to the Yoshino District in Nara, Japan, Yoshino cherry trees are thriving on Winterbrook Road and Stradella Road in Herne Hill.