Movie Image

Natasha Himpson, Acting

Alton, Hampshire, England, UK | 1981-01-01

She is a model based in the UK.