Thecacera sp. SC2

 
 

Thecacera sp. SC2

Images taken at Lembeh, Indonesia