Brooklyn Botanic Garden - Severinghaus Photography
Black Swallowtail Caterpillar