Regular price $150.00
Mecynorhina harrisi haroldi is a species of beetles belonging to the family Scarabaeidae, subfamily Cetoniinae.
These specimens are encased in a 9“ x 9“ frame.