photo (3)

photo (3)

Observation - photo (3) - UK and Ireland. Description: Caterpillar

Caterpillar