caterpils

caterpils

Observation - caterpils - UK and Ireland. Description: large caterpilla on path

large caterpilla on path