Overview

John Moresby

(1830—1922) naval officer and explorer