Asian Swallowtail, Papilio xuthus

Asian Swallowtail, Papilio xuthus

Asian Swallowtail sitting on a flower and drinking nectar

by
by
by
by
by
by