BugsPictures from Earth


Battus philenor hirsuta ('California' Pipevine Swallowtail)