No. 160 High-end men's suit, mohair fabric, striped, made in England ‐ Mercari: Shop from Japan