Trans-Allegheny Lunatic Asylum, Weston, WV

Trans-Allegheny Lunatic Asylum

Trans-Allegheny Lunatic Asylum

Trans-Allegheny Lunatic Asylum

Trans-Allegheny Lunatic Asylum

Trans-Allegheny Lunatic Asylum: Grounds

Trans-Allegheny Lunatic Asylum: Diffraction
