Mecynorhina torquata is a beetle from the subfamily Cetoniinae, tribe Goliathini.

8
Advertisements