Crathes Castle Gardens, Aberdeenshire, Scotland May 21, 2023May 21, 2023 Ian Murphy Crathes Castle Gardens, Aberdeenshire, Scotland Share this:TwitterFacebookLike Loading... Related