Leaf-footed bug - Leptoglossus sp. Order Hemiptera Family Coreidae 03-03-19 © Ricardo Palonsky 09-03-19 © Javier Guillermo González 29-04-17 © Ricardo Palonsky 19-12-15 © Sergio Cusano 09-05-15 © Sergio Cusano