Cyanophrys herodotus (Fabricius, 1793) - Tropical Greenstreak

8/27/2006-HGO