Burberry's 100% Lambswool Check Scarf by Burberry. Made in England. ‐ Mercari: Shop from Japan