Hoffman Bali Batik 1895 692 Ocean Aquatic Hand dyed Watercolors