Cleisostoma sp

Another View Photos by © Art Vogel

Found in western Malesia

----------------------------------------------------------------------------------------------------------