Sea breeze front?
If it is it's at a very weird angle
Enhanced/modified by outflow from those showers an hour or so ago?