Bart Hardorff: Schatzberg
Bart Hardorff: The Purple Emperor
Bart Hardorff: Old World swallowtail
Bart Hardorff: the Jersey tiger
Bart Hardorff: black redstart
Bart Hardorff: Brimstone butterfly