view single item
Name: Robert Havell, Jr.
Date: American, 1793–1878, born in England
Robert Havell