Back
#1B326  Hand made antique collectible Afghan Baluch rug 2.7' x 2.10' ( 82cm x 89cm) C.1880
#1B326  Hand made antique collectible Afghan Baluch rug 2.7' x 2.10' ( 82cm x 89cm) C.1880
#1B326  Hand made antique collectible Afghan Baluch rug 2.7' x 2.10' ( 82cm x 89cm) C.1880
#1B326  Hand made antique collectible Afghan Baluch rug 2.7' x 2.10' ( 82cm x 89cm) C.1880
#1B326  Hand made antique collectible Afghan Baluch rug 2.7' x 2.10' ( 82cm x 89cm) C.1880
#1b326 Hand made antique collectible Afghan Baluch rug 2.7' x 2.10' ( 82cm x 89cm) c.1880