Monday, August 9, 2010

apple in paris

Apple's new store in Paris is a work of art. more info via gizmodo