Anna Ballantine is a South African actress, who resides in London, England.
The Last Front
You Eat Other Animals?
Leader
Movie · as Camille Maes
Movie · as Frandil
Movie