Swallowtail Butterfly

Swallowtail Butterfly

A swallowtail butterfly, Papilio zelicaon, sun tanning on a warm rock

by
by
by
by
by
by