Sharon Tate and Roman Polanski in London, 1968. Photos by Bill Ray