Despite her death in the Yellowstone prequel series 1883, Elsa Dutton (Isabel May) lives on in spirit in other entries in the ...
Baby Elsa was found in a shopping bag near the Greenway footpath in east London in January 2024 A baby girl who was abandoned more than a year ago in east London is thriving, a Family Court has heard.