Overview

Gerard Evelyn Leachman

(1880—1920) army officer and traveller