Rockwood Hospital for the Insane

Kingston, Ontario, Canada


Visit RootsWeb