Tavistock Guildhall

Tavistock Guildhall

Tavistock Guildhall

Abbey Place
Tavistock
PL19 0EY