R

Ruth Escobar

Born 31 March 1935 in Porto, Portugal

Died 5 October 2017 (aged 82)

Visual Effects