Red-stemmed cotton print fabric, approximately 48cm x 32cm ‐ Mercari: Shop from Japan