12532
These five shawls and one cardigan from Kristin Hansen are delicate beauties, showstoppers designed as wearable works of art.
By Kristin Hansen