8 July 2009

?

I found this picture in dropular. Unfortunately I couldn't figure out who is the creator of this poster and what it communicates. Still I thing it's a great work.

No comments:

Post a Comment