Close
Black Swallowtail -caterpillar stage
Pavilion polyxenes