Preview Ballindalloch Castle, Aberdeenshire, Scotland Image ID: 1113-45249 Artist: Don Fuchs Purchase a commercial license Buy framed prints & more from our print store sight nobody architecture europe aberdeenshire facade window dufftown landmark scotland historical buildings building exterior travel castle day great britain landmark outdoors travel destination united kingdom