May 29, 2011


Karma cannot be denied.


Previous post
5923860610 Work in progress for my annual report for fictional cycling company ‘Merckx’.
Next post
5956286351 A lazy Sunday calls for this epic time-waster: Film on Paper, a collection of one guy’s film posters. The best thing is that he’s meticulously