majortomzin:

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

Leave a comment