Bumble Bee on Nepeta

Location: Crathes Castle, Aberdeenshire