Photo of Animalia: species: Thor amboinensis (Lizard Island Field Guide)

Thor amboinensisat Cobia Hole, Lizard Island. on Megalactis sp

© Anne Hoggett