Red organza fabric with glitter and artificial flowers (200cm x 80cm) ‐ Mercari: Shop from Japan