Image 1 of 1

LE02-008a.jpg

LE02-008a  Butterfly - Spicebush Swallowtail Caterpillar face and eye spots - Pterourus troilus.