Back
Handmade vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950s - 1C428
Handmade vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950s - 1C428
Handmade vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950s - 1C428
Handmade vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950s - 1C428
Handmade vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950s - 1C428
Handmade vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950s - 1C428
Handmade vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950s - 1C428
Handmade vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950s - 1C428
Handmade vintage Indian wall hanging embroidered tapestry 3.1' x 5.5' ( 95cm x 170cm ) 1950s - 1c428
price:  $420