Of rich and royal hue..

By mintlawquine

Sakura time

Sakura is the Japanese word for cherry blossom. These fine specimens are gracing my neighbour's garden. Brought back memories of our amazing trip to Japan just over a year ago!

Comments
Sign in or get an account to comment.