Delia Luna

Delia Luna

Born 20 January 1933 in Madrid, Madrid, Spain

Died 3 February 1996 (aged 63)