FlyingPRGal

By FlyingPRGal

First Blossom

The first cherry blossom is in bloom at Leeds Castle. These newly plants trees add to the tranquility in the oriental garden with the waterfall cascade. Brightens up a grey cloudy day.

Comments
Sign in or get an account to comment.