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

Idaea sp at Lizard Island Research Station

© Anne Hoggett