Charles Leonard Irby

English naval officer and traveller