Suzi Ruffell Instagram – There, I’ve said it, I love Jodie Foster. @tomindeed @homosapiens | Posted on 23/Feb/2024 20:05:29