Margherita BarbieriActingBorn 14/06/1998Reading, Berkshire, EnglandKnown ForFruity2026Rabbit's Foot2026SCALES2026Spellbound2023SkylightYou’re A Psychopath, I Love You.FLEA