Harrods Bear Embroidered Red Scarf, 100% Lambswool, 160 x 30cm ‐ Mercari: Shop from Japan