May-bug

May-bug

May-bug on a tree branch.