06 2005 Lambda print 88x113cm       back    next    infinite Islands