The bright tee-shirt white specks are bugs. You can see the orb behind the tree in the background.