Overview

Sherard Osborn

(1822—1875) naval officer