Terry O’Neill: David Bowie, Diamond Dogs, London


David Bowie, Diamond Dogs, London