Pebble Prominent Larva.

Pebble Prominent Larva.

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