Overview

Sir Landsborough Thomson

(1890—1977) ornithologist and medical administrator