Tuesday, October 30, 2007

hlx.com

Nice floor sticker idea for hlx.com from Scholz & Friends, Berlin, Germany.

No comments:

Post a Comment