A worldwide community photographing and learning about wildlife
Project Noah Nature School
Big caterpillar of about 9-10cm. Pale green.
Was feeding on some Cape Honeysuckle leaves - there were about 10 of them.
Spotted on Feb 1, 2015 Submitted on Sep 1, 2015
Join the Project Noah Team
No Comments