mail_outline sales@mediastorehouse.com
Megalomys desmarestii, antillean giant rice rat. Catalogue number NHM 1855.12.24.201