Papilio polyxenes male Fabricius, 1775
Black Swallowtail
August 5, 2006 - Pamet trail - Truro - Barnstable County - Massachusetts - USA © Frédéric Vivien
August 5, 2006 - Pamet trail - Truro - Barnstable County - Massachusetts - USA © Frédéric Vivien