Giant SwallowtailPapilio cresphontes
August 6, 2008
I spotted this Swallowtail butterfly laying her eggs on a lemon tree in my parents' neighborhood in Florida. I was surprised she deposited them on top of the leaf instead of underneath where they are better protected. See egg in next photo.