Isabella Scherer floral scarf, silk, approximately 87cm ‐ Mercari: Shop from Japan