Image #004133

Chlorocypha fabamacula (Spotted Jewel)
Photo by william van Niekerk
License: Attribution-NonCommercial

Image of Chlorocypha fabamacula imported from iNaturalist.
Image of Chlorocypha fabamacula imported from iNaturalist.

Available Sizes

Edit