16 new Japanese cherries were planted by Red Squirrel
On Wednesday morning 10 December 2025, 16 new Japanese cherries were planted by Red Squirrel in the cemetery. The trees are a gift from the people of Japan, thanks to the Sakura Project.
16 new Japanese cherries were planted by Red Squirrel
