Western Tiger Swallowtail butterfly - Papilio multicaudata
Prescott Valley , Yavapai County, Arizona, USA August 12, 2015
This butterfly has green balls kind of in the abdomen. It was kind of sick & perched on my hand while I was trying to snap a couple of pics. Are these green balls her eggs?