Thornton Castle


Thornton Castle - castle in Aberdeenshire, Scotland, UK.