June 28 2014
Green Patch swallowtail P. phorcas would be my guess VC
Thanks a lot dean !
Separate names with a comma.