Margaret Howell Denim W27 L31 ‐ Mercari: Shop from Japan