Ella Newman | Actor from London, UK