William Stoddard Nichols

William Stoddard Nichols

American, 1785–1871
ActiveNewport, Rhode Island, United States
Person TypePerson