Database of cinema, music, history and literature

Leon Harris


Birth: october 15, 1929
Death: june 1, 2022 at 92 years
Leon Harris: special effects technician. Birth october 15, 1929, Death june 1, 2022 at 92 years.