Spencer Hansen is a multidisciplinary artist based in Bali, Indonesia. Besides sculpture being his main focus, he also works with drawing, design, painting, and photography.
Spencer Hansen is a multidisciplinary artist based in Bali, Indonesia. Besides sculpture being his main focus, he also works with drawing, design, painting, and photography.