black swallowtail caterpillars

“The Rock”

by ESP on April 20, 2011