I am having trouble getting a really good picture of her, she doesn't seem to like me aiming my camera at the tank and will hide when I try to snap a picture.
Hopefully these will help a bit more.
I'd say yes, she is pregnant with maybe a week to go.
When birth is imminent she will take on a boxy shape, & start to hide from others in the tank.
If you have males in with her they will become mire persistent in following her