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