Photo Of The Day – Mystery Bug

Title:┬áMystery Bg Location:┬áTambopata, Rio Madre del Dios, Peru, South America Description: If you have any idea what bug this is, please let me know. And how does a bug get stripes like that any way? Nature is awesome. Camera Canon 7D Lens Canon EF 10-22mm ISO 800 Focal Continue Reading →