Dr. James Winchell Coleman Ely, 1820–1906



View objects associated with Dr. James Winchell Coleman Ely >