11-06-11 011a green beetle on orchid

11-06-11 011a green beetle on orchid

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