Large green caterpillar

Large green caterpillar

Observation - Large green caterpillar. Description: Crawling across pavement under large trees

Crawling across pavement under large trees