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

4
Advertisements