Salvador Tavora

Known for
Sound
Born
April 3, 1930
Died
February 8, 2019 (aged 88)

Known For

Filmography