A Re-construction Drawing of Hailes Castle
By Andrew Spratt, Keeper of Dirleton Castle