A testimony of the last storm crouching on the beach. North Bali. Travel Log Published Paintings Exhibitions