Bark Bug from Costa Rica

Subject: Bug costa rica Location: Guanacaste, Costa Rica September 20, 2016 12:46 am A friend of mine found a bug outside her house in Costa Rica (Santa Rosa, Guanacaste) on Sept 18 and was wondering whether it is dangerous. I did a google search with the picture she sent me and found other pictures of … Read more