BD-141010-Flores-4113-Ancylomenes-sp.-Okuno---Bruce.-2010.jpg
Ancylomenes sp. Okuno & Bruce. 2010 - Flores, Indonesia, 2014