05 2005 Lambda print 83x115cm       back    next    infinite Islands