Back
Handmade antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880s - 1B527
Handmade antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880s - 1B527
Handmade antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880s - 1B527
Handmade antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880s - 1B527
Handmade antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880s - 1B527
Handmade antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880s - 1B527
Handmade antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880s - 1B527
Handmade antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880s - 1b527
price:  $1100