Stop slideshow Index Stop slideshow
Index Previous image Next image Stop slideshow

Image 16 of 75

TL-9033.jpg

Pseudohiatula irrorata - mostly a subtropical species in Ecuador.

TL-9033.jpg