Photo of Animalia: species: Tenodera sp (Lizard Island Field Guide)

Magnified view of the image above.

© Anne Hoggett