Afghan Beluche, 2.10 x 4.9
$300.00
Afghan Beluch, 2.10 x 4.9
All rugs are professionally cleaned and treated.
All rugs are individually inspected before shipment.