Margaret Howell long-sleeved 100% linen cardigan ‐ Mercari: Shop from Japan