Udder is developing but that lopsided belly says you've still got some waiting to do. They belly will become equal and then sink as the foal gets into the correct position. I'm hearing two perspectives on our foaling season so far! One says it's likely to be quick as we have the perfect set up for an early spring while the other says the foals will stay in for long because it's so cold right now. If my girls are to be trusted their voting for the second option! Based on your girl's belly and udder I'd say she is currently just behind my Painted Lady in development so I imagine you're looking at an August/early September bub.