Familypedia
Advertisement


Clifford Martin was born 1938 in Surrey, England, United Kingdom to Celia Charlotte Williams (1907-1995) and Leonard F Martin . He married Lesley A Peters 1966 in Surrey, England. He married Margaret G Martin 1981 in Surrey, England.

, &nbsp

Advertisement