Jump to Navigation

Birch mocha - Cyclophora albipunctata, caterpillar