salemybeautifulhome.com
Sophisticated and Stylish Collections of Carpets
With over fifty exclusive designs to choose from, the Bella Vista collection is both sophisticated and stylish. Each rug is hand-made in any colour or size you desire.