Swallowtail

A swallowtail in Davenport, California

Click Image to Enlarge