Actress · DirectorLucy AardenLondon, EnglandSocialsIMDbKnown forGame of ThronesCrayahSlow HorsesChieftain ReceptionistDeath Race: Beyond AnarchyCarley