Tara Kasenda

Born in 1990 in Jakarta, Indonesia

Lives and works in Paris, France.