Back
#1C428  Hand made vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950.C
#1C428  Hand made vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950.C
#1C428  Hand made vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950.C
#1C428  Hand made vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950.C
#1C428  Hand made vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950.C
#1c428 Hand made vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950.c
price:  $900