Michaela Abay is an actress.
The Flying Doctors
Zoo Family
Golden Pennies
TV · as Zoe Buchanan · 12 eps
TV · as Saffron Walden · 1 ep
TV · as Lucy Greenwood · 8 eps