Here’s a more complete and impressive copy of that image. That is indeed Lady Margaret, but it’s only a concept image, and is possibly very different to the Lady Margaret we will eventually see. I think she is actually more like the version that can be seen in
The Art of Oddworld Inhabitants, where she sits in a sedan chair hefted by Kinto slaves.