Kashmiri carpets which are known world over for their fine craftsmanship, artistic detailing and cultural depth. Each piece is hand knotted by skilled artisans which may take from a few months to a few years to finish out.
Read MoreKashmiri carpets which are known world over for their fine craftsmanship, artistic detailing and cultural depth. Each piece is hand knotted by skilled artisans which may take from a few months to a few years to finish out.
Read More