Green Shield-bug

Green Shield-bug

Observation - Green Shield-bug - UK and Ireland. Description: There were several of these about today and I assume that these two were mating?

There were several of these about today and I assume that these two were mating?