Imogen Millais Scott

Imogen Millais Scott

  • Fame for: Acting

Filmography

Salome's Last Dance
Release date: 5/6/1988

Salome's Last Dance

Role(s): Salome / Rose

Details