Haggerston Castle, July 2010 - travelandmixpix
One of the small owls during the bird display

One of the small owls during the bird display

haggerston castlebarn at beal