Previous | Next | Archive |
They are about 1 1/2" long, Papilio anchisiades idaeus Fabricius, (Ruby-spotted Swallowtail). More info
Photograph by Stephanie Hartzell-Brown
Click here to comment on this picture.
Belize Slideshow