Haggerston Castle, July 2010 - travelandmixpix
In Berwick, passing under the old walls of the town

In Berwick, passing under the old walls of the town

haggerston castlebarn at bealberwick upon tweed