AD MAGAZINE

July 8, 1977

Hope & Anchor, London, Islington, England