David Bowie and Ava Cherry.
Marquee club during a three night filming sesion of ‘The 1980 Floor Show’ for the American NBC TV late night show in London, 19 October 1973.
Terry O’Neill
David Bowie and Ava Cherry.
Marquee club during a three night filming sesion of ‘The 1980 Floor Show’ for the American NBC TV late night show in London, 19 October 1973.
Terry O’Neill