Image 1 of 1

Giant Swallowtail

117 Giant swallowtail using its probascis to drink nectar from a Mexican sunflower
twitterlinkedinfacebook