Ted DUNCAN
Frederik Theodore DUNCAN
B
: 18 - 11 - 1912
New York City
(New York)
D
: 22 - 08 - 1963
Miami
(Florida)
IMS 1949
Created
28 – 10 – 2016