Overview

Charles Leonard Irby

(1789—1845) naval officer and traveller