Saint Eustachius' Tavistock Parish Church

Saint Eustachius' Tavistock Parish Church
Plymouth Road, Tavistock, Devon, PL19 8AU
Photo of Saint Eustachius' Tavistock Parish Church