Larose Forest. Found chomping away on a yellow birch leaf. I couldn't find any others on the tree or on nearby trees.
Please login or register.