BD-130404-Tulamben-9944-Thecacera-sp.-Fleming.-1828-[Undescribed].jpg
Thecacera sp 8 (NSSI) - Tulamben, Indonesia, 2013