Larvae 17808

Observation - Larvae 17808 - UK and Ireland. Description: