Pebble Prominent Larva 2.

Pebble Prominent Larva 2.

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