How It’s Made – Artificial Flowers



Discovery and Science Channel’s How It’s Made Artificial Flowers episode.

All copyrights go to their respective owners.

Source