Share
twitterlinkedinfacebook
Image 1 of 1
A2A8631.jpg Giant swallowtail butterfly photo
Giant Swallowtail Butterfly (Papilio cresphontes) flying between blossoms while nactaring on flowers..