Sarah Doukas was born in Malta.
The Human Face
Live & Kicking
Australia's Next Top Model
The Clothes Show
No data