Papilio polyxenes

Black Swallowtail - Papilio polyxenes
San Lorenzo, New Mexico
Photo above and immediately below

IMG_7073


© Robert Barnes 2018