Michaela Abay is an actress.
as Zoe Buchanan(12 eps)
as Lucy Greenwood(8 eps)
as Saffron Walden(1 ep)