07 2005 Lambda print 55x70cm        back    next    infinite Islands