Swallowtail butterfly

A swallowtail butterfly in Davenport, California

Click Image to Enlarge