Hoffman Bali Batik 1895 31 Emerald Hand dyed Watercolors