Long-sleeved, turtle-neck blouse in a softly draping silk blend

H&M top size 12

£34.99