Stag's Head


Stag's Head - Filleigh, North Devon, Devon, EX32.