0 Items

swallowtail caterpillar

A freshly hatched black swallowtail butterfly rests on a stick.