Main content

"We want to tell everyone what an amazing place Barnstaple is"

Barnstaple is hoping to become UK Town of Culture 2028

Release date:

Duration:

5 minutes

This clip is from