Peacock Larva

Peacock Larva

Observation - Peacock Larva - UK and Ireland. Description: Black with tiny white spots. 3.5-4 cm long body

Black with tiny white spots. 3.5-4 cm long body