Major-General Malcolm Smith Mercer, C.B., D.S.O. - World War One Memorial Honour Roll

Roll Card of Major-General Malcolm Smith Mercer, C.B., D.S.O.