Coleoptera-Atlas.com

Stenodontes chevrolati

Location: Cuba
Max. size: 71mm+