Origami Meets Perfection
November 3rd, 2010
Origami (from ori meaning “folding”, and kami meaning “paper”) is the traditional Japanese folk art of paper folding, which started in the 17th century AD and was popularized in the mid-1900s.
It has since then evolved into a modern art form. …continues

