I notice that they appear when I shoot against the sky. I think they're not dust spots but worse because they're so big. Is there any way to fix this? The pictures I take that are not against the sky are perfectly fine though.
Is there anyway to fix this? (not necessarily this picture because this is only to show the problem)