A worldwide community photographing and learning about wildlife
Project Noah Nature School
Large caterpillars as in photo. I assume it is of a moth but that may be wrong.
Join the Project Noah Team