Liverpool, England Len Wesney. Liverpool, England, 1968. Gelatin silver print. Te Papa, O.028077Read more 2017-08-17