Barnstaple Town

Location
England

Barnstaple Town