Design
Electric Light Shoe by Freedom of Creation
Dutch designers Freedon of Creation have created a giant, illuminated shoe containing a miniature city for Japanese footwear brand Onitsuka Tiger. More about Electric Light Shoe by Freedom of Creation