20/22
Tinostoma smaragditis, the fabulous green sphinx of Kauai. Specimen in the Bishop Museum, collected in 1981.
- Created on
- Tuesday 3 August 2010
- Posted on
- Sunday 24 January 2016
- File
- Tinostoma smaragditis 0497.jpg
- Filesize
- 1563 KB
- Visits
- 2693
- Rate this photo
0 comments