11-06-11 011a green beetle on orchid

Observation - 11-06-11 011a green beetle on orchid - UK and Ireland. Description: