Sheltering Harlequin

Sheltering Harlequin

Observation - Sheltering Harlequin - UK and Ireland. Description: Found on my windowsill this morning

Found on my windowsill this morning