Flowering Cherry trees are a sign of spring in many places around the world. This Devon garden has many trees that will flower in the coming months reminding me of time spent in Japan eleven years ago now. This Telegraph article has lots of useful info and links.

Rupert Bannister

Author Rupert Bannister

More posts by Rupert Bannister

Leave a Reply