Papilio multicaudata

IMG_7065

Two-tailed Swallowtail - Papilio multicaudata
San Lorenzo, New Mexico


© Robert Barnes 2018