Scotland; Kildrummy; Castle; Architecture; Castles; building; Aberdeenshire; heritage; history; historic Scotland; Alford; Strathdon; stone; fortifications; ruins; Don Valley; Earls of Mar; Robert the Bruce
Scotland; Kildrummy; Castle; Architecture; Castles; building; Aberdeenshire; heritage; history; historic Scotland; Alford; Strathdon; stone; fortifications; ruins; Don Valley; Earls of Mar; Robert the Bruce
Scotland; Kildrummy; Castle; Architecture; Castles; building; Aberdeenshire; heritage; history; historic Scotland; Alford; Strathdon; stone; fortifications; ruins; Don Valley; Earls of Mar; Robert the Bruce
Scotland; Kildrummy; Castle; Architecture; Castles; building; Aberdeenshire; heritage; history; historic Scotland; Alford; Strathdon; stone; fortifications; ruins; Don Valley; Earls of Mar; Robert the Bruce
Scotland; Kildrummy; Castle; Architecture; Castles; building; Aberdeenshire; heritage; history; historic Scotland; Alford; Strathdon; stone; fortifications; ruins; Don Valley; Earls of Mar; Robert the Bruce
Scotland; Kildrummy; Castle; Architecture; Castles; building; Aberdeenshire; heritage; history; historic Scotland; Alford; Strathdon; stone; fortifications; ruins; Don Valley; Earls of Mar; Robert the Bruce
Scotland; Kildrummy; Castle; Architecture; Castles; building; Aberdeenshire; heritage; history; historic Scotland; Alford; Strathdon; stone; fortifications; ruins; Don Valley; Earls of Mar; Robert the Bruce
Scotland; Kildrummy; Castle; Architecture; Castles; building; Aberdeenshire; heritage; history; historic Scotland; Alford; Strathdon; stone; fortifications; ruins; Don Valley; Earls of Mar; Robert the Bruce
Scotland; Kildrummy; Castle; Architecture; Castles; building; Aberdeenshire; heritage; history; historic Scotland; Alford; Strathdon; stone; fortifications; ruins; Don Valley; Earls of Mar; Robert the Bruce
Scotland; Kildrummy; Castle; Architecture; Castles; building; Aberdeenshire; heritage; history; historic Scotland; Alford; Strathdon; stone; fortifications; ruins; Don Valley; Earls of Mar; Robert the Bruce