mail_outline sales@mediastorehouse.com
Wallaces Long armed beetleEuchirus longimanus, a long armed scarab beetle collected by Wallace in Amboyna, the Molucca Islands, Indonesia