twixnmix: Roman Polanski and Sharon Tate at…

twixnmix:

Roman Polanski and Sharon Tate at their

London home in 1968.

Photos by John Kelly