Excellent interpretation, you met many of my expectations, but why didn't you remove the spots from the sensor?
Excuse me if I'm a little demanding, I want to be impartial, and I'll take a closer look at your retouching
You've done a great job,
Helix_2648