Diana Puspita Putri is an Indonesian contemporary artist who sees painting as a way to relax but also as a medium best suitable to express herself, thus bringing out and visualizing the story of herself onto the canvas.
Featured image: Diana Puspita Putri – portrait. Photo courtesy MayinArt