16 new Japanese cherries were planted by Red Squirrel
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
