A worldwide community photographing and learning about wildlife
a leaf footed bug, about 20mm large.
Spotted at Parque Ibirapuera, Sao Paulo - Brazil.
Kingdom: Animalia Phylum: Arthropoda Class: Insecta Order: Hemiptera Suborder: Heteroptera Infraorder: Pentatomomorpha Superfamily: Coreoidea Family: Coreidae
No Comments