Lemon Butterfly (Papilio demoleus)

Buy Add to Lightbox Download
< Prev Next >
Lemon Butterfly (Papilio demoleus), adult perched on leaf, captive
Lemon Butterfly (Papilio demoleus), adult perched on leaf, captive