Anna Ballantine is a South African actress, who resides in London, England.
The Last Front
Movie • 2024
You Eat Other Animals?
Movie • 2021