Director, Actress Anna Loyd Bradshaw is a director and actress, known for Happy Yummy Chicken (2016). Search: