A worldwide community photographing and learning about wildlife
Project Noah Nature School
Euclea delphinii
Yellow caterpillar with 6 brown spots.
Backyard in SE Michigan surrounded by wooded area. Several ponds nearby. Eating a rose bush leaf.
Spotted on Sep 16, 2012 Submitted on Sep 16, 2012
Join the Project Noah Team