Hi,
I just received a new lens today and i thought it was dirty. After checking the 24-105 and 100-400 it seems to be on the sensor.
The spots seem okay at f2.8, f4 etc but when i get to the higher numbers f16, f32 they are clearly there.
So i need to clean the sensor but why does it show better at higher f-numbers.
Sorry if its a dumb question

.
Lee