Charles Loring Elliott

1812-1868

Charles Loring Elliott

1812-1868