Coleoptera-Atlas.com

Abatocera leonina

Location: Wawoni Isl. (Indonesia)
Max. size: 71mm