Art Number 11358
Artwork Title Tree of Life - 42
Artist Name Praveena Mahicha
Medium Natural Dyes on Cotton
Size 57 x 57 inches (144.78 x 144.78 cm)
Price Price on Request

Other Artworks