Richards, William Trost

Filadelfia, 1833 - Newport, 1905