This is a mount in the Natural History Museum in Havana. Confiscated from someones home obviously back in the day of the Revolution.