newportfolio10

August 27, 1967: NYC, NY – Roman Polanski and Sharon Tate.

Leave a Reply