@richardmiers: Blissful Cherry Blossom at it finest in Kensington Church Walk, London. Sitting …
Blissful Cherry Blossom at it finest in Kensington Church Walk, London. Sitting under this tree, even for five minutes is so peaceful and restorative. Nature at it’s finest.
Comments are closed.