cashmere/pashmina information
Cashmere is one of the finest natural fibres in the world and is combed from the fine under coat of mountain goats.
Cashmere is one of the finest natural fibres in the world and is combed from the fine under coat of mountain goats.