D

Duke Stroud

Born 14 April 1938 in San Diego, California, USA