Coxcomb Prominent Larva

Coxcomb Prominent Larva

Observation - Coxcomb Prominent Larva - UK and Ireland. Description: