Image 15 of 102
Pseuohiatula irrorata, montane Ecuador 2002
© Jens H. Petersen