sunspot: a cooler darker spot appearing periodically on the sun's photosphere; associated with a strong magnetic field
spot: a small contrasting part of something
middle distance: the part of a scene between the foreground and the background