OJ7_8610

OJ7_8610

Observation - OJ7_8610 - UK and Ireland. Description: LOADS of these in my garden in West London. Is it a Harlequin?

LOADS of these in my garden in West London. Is it a Harlequin?