Text and images by Cyrus Artisan Rugs Selecting a carpet or rug for your home can be daunting, especially if you’re not much of an interior designer. Nowadays, homeowners have access to a wide variety of floor coverings, from modern and contemporary to antique and...

read more