Ruby Tiger larva.

Ruby Tiger larva.

Observation - Ruby Tiger larva. - UK and Ireland. Description: