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