Tavistock, Devonshire - Biography

Tavistock, Devonshire