Wednesday, October 20, 2010

Renova Ad for Wallpaper Mag

The Black Toilet Paper Company, new ad for Wallpaper, Nov.2010 edition.

Shop here!

No comments: