click on image to close

 

Macrocoma niedobovae Zoia, 2012 - Socotra

female: reproductive apparatus - transmitted light