Scottish glen check, made in England, large wool stole ‐ Mercari: Shop from Japan