Monday, October 17, 2011

Steve Jobs Post-It Art


An Apple retail store in Munich, Germany was covered in 4,001 post it notes.



No comments:

Post a Comment

iPad, I'm Lovin' IT!