17 2008 Lambda print 90x115cm       back    next    infinite Islands