Back
#1B527 Hand made antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880.C
#1B527 Hand made antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880.C
#1B527 Hand made antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880.C
#1B527 Hand made antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880.C
#1B527 Hand made antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880.C
#1b527 Hand made antique Afghan Baluch rug 3.8' x 5.6' ( 116cm x 170cm ) 1880.c
price:  $1700