Caterpiller

Caterpiller

Observation - Caterpiller - UK and Ireland. Description: ID Please. Found on the Fells in Cumbria.

ID Please. Found on the Fells in Cumbria.