Three Awesome DIY Ideas for Rug

A beautiful rug can completely transform a place. It can convert a dull and unattractive room into a beautiful rich look room. It is a versatile decoration piece so it can be as expensive. The price of handmade carpet depends...