Delphi Harrington

Delphi Harrington

Born 26 August 1937 in Chicago, Illinois, USA