Shargacucullia scrophulariae, Monte Fenera, Italy

Shargacucullia scrophulariae, Monte Fenera, Italy

Observation - Shargacucullia scrophulariae, Monte Fenera, Italy. Description: Food plant is Scrophularia (figwort).

Food plant is Scrophularia (figwort).