Share
twitterlinkedinfacebook
Image 1 of 1
ISCOT-00003.jpg
A cherry blossom tree (Prunus) in full bloom frames the Edinburgh Castle in spring in the West Princes Street Garden in Edinburgh, Scotland, United Kingdom