London Fever: Harlequin’s new embroideries » Picture 19

Picture 19