Swallowtail Butterfly

Swallowtail Butterfly

Swallowtail butterfly gathers nectar from a flower