Hospital for the Insane

London, Ontario, Canada


Visit RootsWeb