Salvatore Ferragamo 100% silk animal print scarf, 85cm x 85cm ‐ Mercari: Shop from Japan