Made in Italy scarf, 85 x 87.5 ‐ Mercari: Shop from Japan