This is an insect nymph I spotted in Ranomafana National Park in Madagascar. I have no idea what it is. The photo doesn’t do it justice: the colors were incredible.
This is an insect nymph I spotted in Ranomafana National Park in Madagascar. I have no idea what it is. The photo doesn’t do it justice: the colors were incredible.