Swallowtail Butterfly

A Swallowtail Butterfly Summering In New Mexico, Drinking The Nectar Of Jasmine. Photo