Transvaal

- Great Britain. Army. Royal Horse Guards. Intelligence Department