Thumbnails
 
Metriaclima sp. "Elongatus Chewere"

Metriaclima sp. "Elongatus Chewere"