Barnstaple & North Devon Liberal Club

Barnstaple, Devon, United Kingdom



Barnstaple & North Devon Liberal Club, Barnstaple, Devon, United Kingdom