Lucy Deehan: Lucy Deehan. Actress: Hive. Lucy Deehan is known for Hive and Karen (2021).
Known For: Hive (Anna), Karen (Karen)