Image 19 of 104
Cyanodermella viridula (JHP-06.071)
© Jens H. Petersen