Burberry's London 100% Wool Scarf Nova Check Y2K Made in England ‐ Mercari: Shop from Japan