scavengedluxury

Oxford Street, London, 1976. From the Budapest Municipal Photography Company archive.