Bramble Sawfly (Arge cyanocrocea)

Bramble Sawfly (Arge cyanocrocea)

Observation - Bramble Sawfly (Arge cyanocrocea) - Global. Description: Feeding on Angelica flowers

Feeding on Angelica flowers