Ovipositing Harlequin

Ovipositing Harlequin

Observation - Ovipositing Harlequin - UK and Ireland. Description: