This product is out of stock but may come back in stock.
IL59 from Imperial Lotus Fireworks is a 25 shot barrage firework. Light it once for 25 powerful bursts of brocade tails to brocade bursts with red or green strobes from this firework barrage.
350 Barlow Moor Rd
Chorlton
Manchester, M21 8AZ
0161 881 3990
[email protected]