100% Cashmere, Made in England, Leopard Print Scarf, Made in the UK ‐ Mercari: Shop from Japan