Museum of Barnstaple and North Devon

History museum in Devon, England From Wikipedia, the free encyclopedia

Museum of Barnstaple and North Devonmap