Paper Ball Garland is backordered and will ship as soon as it is back in stock.
4m Long - 12 balls (12.5cm in diameter)