DescriptionCetonia aurata take off composition 05172009.jpg English: Cetonia aurata, known as the rose chafer, or more rarely as the green rose chafer...