Tris Vonna-Michell

B. 1982, Rochford, UK. Lives and works in Stockholm, Sweden.