Tavistock Fall Fair

Tavistock Queen's Park 1 Adam Street, Tavistock, Ontario, Canada