Catapillar

Catapillar

Observation - Catapillar - UK and Ireland. Description: Found in thick vegetation.

Found in thick vegetation.