Caterpillar

Caterpillar

Observation - Caterpillar. Description: Found in apple tree, put back rather quickly.

Found in apple tree, put back rather quickly.