David Aiu Servan-Schreiber, ‘Melonege’, 2017, ARTI.NYC

About David Aiu Servan-Schreiber

b. 1989, France, based in London, United Kingdom