an image of sun catchers made out of yarn and plastic balls with the title planet sun catchers