Large White Larvae

Large White Larvae

Observation - Large White Larvae - UK and Ireland. Description: Found feeding on outer leaves of Garlic Mustard

Found feeding on outer leaves of Garlic Mustard