Celestia Fox is known for Little Shop of Horrors (1986), Underworld (2003) and The Name of the Rose (1986). She was previously married to Robert Fox.
No data