Natasha Oughtred

Info

Role

Actress

Natasha Oughtred

Biography

Natasha Oughtred is known for The Sleeping Beauty (2007).

Known For