A worldwide community photographing and learning about wildlife
Yes welcome to Project Noah. It is great fun. Please consider including your caterpillar in the Mission Caterpillars and Larvae of the Southwest United States.
http://www.projectnoah.org/missions/1142...