Cleisostoma sp

Another View Photos by Art Vogel

Found in western Malesia

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