Indian incense. 20 sticks per packet.Stamford Incense£1.20PriceFlavourSelectQuantity*Add to CartBuy Now