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.