Coleoptera-Atlas.com

Anhammus deleni

Location: Malaysia; Cameron Highland