Hawaiian Insects

[ stop the slideshow ]

Ascalapha odorata Lupea 8383

Ascalapha odorata Lupea 8383.jpg ThumbnailsThumbnailsThumbnailsThumbnailsThumbnails

Ascalapha odorata, the black witch. Lupea.