Malcolm Neynoe Macleod

Mark for connection search
♂  
1882-5-23 23/5/1882 † 1969-8-1 1/8/1969

Major; General; D.S.O., M.C HB 1938: Brigadier M. N. MacLeod, D.S.O., M.C., A.D.C

Roles in Organisations

Network