Brahmaea Moth

Regular price $125.00

Dactyloceras lucina is a species of very large moth of the family Brahmaeidae. It is found in central and west Africa.

This specimen is encased in a 9"x9" frame.