July 22, 2018
This Origami Icosahedron Will Blow Your Mind
Description
People can create some amazing thing... this person can create a spectacularly amazing thing. It's a icosahedron (a polyhedron with 20 sides), made out of paper! Check it out . . .
Get It Free Recommends