From Wikipedia, the free encyclopedia
Castles in Lancashire, England.