Hoffman Bali Batik 1895 403 Cherry Hand dyed Watercolors