Tag: Sakura Cherry Tree Project
100 Cherry Trees Planted In Commemoration Of Japan And The UK’s...
One hundred cherry trees have been planted at a County Durham park, marking 150 years of friendship between Japan and the UK.
As part...