Jules Says
by Julie Gomoll on January 19, 2008
These aluminum structures are actually for sale in Canada. Think the architects have been spending too much time with their iPod chargers?
Tagged as: Apple, architecture, iPod