Sawllowtail Caterpillar

Sawllowtail Caterpillar
Photo Credit: 

Photo by: Elad Regev

Watershed: 
Codornices & Village Creeks