frezabird

By frezabird

Bark Bug

I found this tiny chap on a leaf and Googling tells me it is a Bark Bug. It lives on or under bark and survives on fungi.

Comments
Sign in or get an account to comment.