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