Walking in the vicinity of the Ottawa River, along a wooded trail, I saw a small nest in a rolled up up leaf. When I touched it, this little green caterpillar popped out as if to say "go away"! Have no idea which species this might be.
Please login or register.