Iridescent green beetles

Iridescent green beetles

Observation - Iridescent green beetles. Description: