BugShot Belize, September 2014 - symbiote
A pentatomid (Stink Bug)

A pentatomid (Stink Bug)

OwickiBelize2014