David Bowie on the day his album The Rise and Fall of Ziggy…

David Bowie on the day his album The Rise and Fall of Ziggy Stardust and the Spider from Mars was released, attending  the premiere of Live and Let Die, Odeon Leicester Square, London, 6 June 1972. No eyebrows, full mascara game, glitter lipstick, dice earrings – a million things to love about this.