Peppered Moth - Larva

Peppered Moth - Larva

Observation - Peppered Moth - Larva. Description: Long green Geometrid larva, 6-7cm long, feeding on Raspberry

Long green Geometrid larva, 6-7cm long, feeding on Raspberry