? Ruby Tiger larva

? Ruby Tiger larva

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