Supersurface

Supersurface, Laurent Delaye Gallery, London