Black swallowtail larva, August 25, 2010 Pamela Ruch / February 8, 2014 Share this:FacebookPinterestGoogle +1LinkedIn