Eleanor Olegovna Owen

I'm not actually sure if this is the right image for this character