Length: 35 mm - on Populus tremula
Younger larva. Length: 11 mm - on Betula pendula
Length: 4 mm - found on Populus tremula
About
Help
Forum
Jobs
Community Guidelines
Terms of Use
Privacy