03 2005 Lambda print 90x115cm       back    next    infinite Islands