Large
- ON SALE60 %Save $1,500
AF-7280 Afghan Balooch
$2,500$1,000 - ON SALE60 %Save $1,680CLEARANCE
AF-7281 Afghan Bashiri
$2,800$1,120 AF-7288 Afghan Super Fine Kazak
$2,850AF-7289 Afghan Super Fine Kazak
$2,950AF-82011 Afghan Super Fine Kazak
$3,950AF-82013 Afghan Super Fine Kazak
$3,950AF-82016 Afghan Fine Kondooz
$2,800AF-82017 Afghan Super Fine Kazak
$3,850AF-82018 Afghan Super Fine Kazak
$3,950- ON SALE40 %Save $1,000
AF-8269 Afghan Fine Kazak
$2,500$1,500 AF-8288 Afghan Super Fine Kazak
$3,750- ON SALE40 %Save $1,000
AF-8290 Afghan Kazak
$2,500$1,500