Overview

Sir James Haldane Stewart Lockhart

(1858—1937) colonial official and art collector