Fabric: Little Red Riding Hood, Cotton Linen, Approximately 105cm x 48cm ‐ Mercari: Shop from Japan