Two-Tailed Swallowtail Butterfly on Sweet William #137981867
Description
A Two-Tailed Swallowtail Butterfly feeds on Sweet William; This is the largest Swallowtail in western North America; Found from British Columbia through the western USA to Central America;