Modular Origami – Epcot Ball

 

A handmade modular origami sculpture of the Epcot Ball consisting of 270 interlocking pieces.