Skip navigation
Media File
William Trost Richards
Nationality: American
Birth Date: 1833
Birth Location: Philadelphia, Pennsylvania
Death Date: 1905
Death Location: Newport, Rhode Island