Art Number 11359
Artwork Title Tree of Life - 41
Artist Name Praveena Mahicha
Medium Natural Dyes on Silk
Size 51 x 69 inches (129.54 x 175.26 cm)
Price Price on Request

Other Artworks