CATERPILLAR

CATERPILLAR

Observation - CATERPILLAR - UK and Ireland. Description: green with black gussets pink hairs and four pink tufts

green with black gussets pink hairs and four pink tufts