Asylum for Insane

Hamilton, Ontario, Canada


Visit RootsWeb