Barnstaple Heritage Centre

Barnstaple Heritage Centre
The Strand, Barnstaple, Devon, EX31 1EU
Photo of Barnstaple Heritage Centre