Close
Tropical Greenstreak
Cyanophrys herodotus (Fabricius, 1793)