KnownAs: Charles Gordon McLeod - Birthday: 27/12/1890 PlaceOfBirth: Market Giffard, Ivybridge, Devonshire, England Gender: 0 : 2.299