Haggerston Castle, July 2010 - travelandmixpix
One of the Barn At Beale's kestrels

One of the Barn At Beale's kestrels

haggerston castlebarn at beal