Art Number 11273
Artwork Title Tree of Life - 17
Artist Name T Mahicha
Medium Natural Dyes on Cotton
Size 56 x 23 inches (142.24 x 58.42 cm)
Price Price on Request

Other Artworks