Mega Boxes

24 Litre Mega Boxes contain 120 cups or approx. 120 handfuls of petals.