Tavistock Town Hall

Tavistock Town Hall
Drake Road, Tavistock, Devon, PL19 0AU
Photo of Tavistock Town Hall