brown Chilean leaf-footed bug
Leptoglossus chilensis Spinola

RSS