Advertisement

Barnstaple Fair

An ancient ceremony takes place in North Devon today as Barnstaple holds its fair proclamation.

View all 5 updates ›

More top news