ammnra
Made from a clear beach ball, transparent lamination tape (layered orange and yellow ), 0.3mm thick Plastic sheet (PET), and a ton of tiny bits o' tape.
Check out waaaay more pics of this and all my other projects at my new facebook page.
www.facebook.com/AmmnraCreations