That picture is awful! I should sue you for the neck pain I might acquire!

Back on topic, has the car been reprayed or part-sprayed? That's what it looks like to be but I'm not an expert. Looks like it is micro-blistering, which may only come up after some fairly hot/cold weather. It's a pretty significant respray if it is!

Can't help on the how to fix though, things I've looked at in the past has suggested a sand down and spray which is obviously dangerous in its self.

I had bird muck on the roof. It left the paint looking slightly dull. Tried to T-cut out on a cold day which didn't work. Tried again on a hot day and all traces of the muck came off. Think the heat opens up the paint surface.