Robuta

https://newenglandhistoricalsociety.com/tag/edward-hammond-clarke/ Edward Hammond Clarke Archives - New England Historical Society edward hammond clarkenew englandhistorical societyarchives