Dougie Howes is known for Labyrinth (1986), Duran Duran: Arena (An Absurd Notion) (1985) and Salome's Last Dance (1988).
No data