Caterpilla

Caterpilla

Observation - Caterpilla - UK and Ireland. Description: