Greenhalgh Castle, Garstang, Lancs, England - UKpix.com
Click on any photo to see a larger version