Large Hill Queen Nepalese Cashmelon Shawls 37”x 82”

£14.00

Clear