BUG, SHEILD
Mating Shield Bugs (probably Tropicorypha minor) Marojejy National Park, Madagascar
Request Image
[Close Window]