18 Dec 2005

simple idea


stickers with the most popular London subway stations. simple and brilliant. to be able to sleep as much as you want, finally.

1 comment:

Anonymous said...

wake me up at 26 West 17th. wake me up at brasov. wake me up at tokyo.