Yeti Skin Rug Posted on July 17, 2006 by CD Nothing says luxury like a Yeti Skin rug… cd Debra Swann (Artist) in London (United Kingdom) from Re-title.com