Trans-Allegheny Lunatic Asylum

More of West Virginia