Trooping the colour

5 min read

At Crathes Castle in Aberdeenshire, a joyous array of plants thrive thanks