Ladybird Larvae

Ladybird Larvae

Observation - Ladybird Larvae - UK and Ireland. Description: