civil servant
senior Australian Army officer during the First World War (1862–1917)
Free account · your comment posts right after signup
Not who you're looking for? Others named William Holmes: actor · cricketer (1885-1951) · British competitive cyclist · English academic and Dean of Exeter
Connected