logo
Freya Stafford backdrop
Freya Stafford poster
Freya Stafford
Freya was born in Hobart, Tasmania. She first wanted to be an actress at a very young age because she 'wanted to be like her big sister'. She got her ...