Rare, Valuable, Vintage: Large Liberty of London Scarf, Made in England / 100% Wool & Bonus ‐ Mercari: Shop from Japan