Thursday, January 21, 2016

Sharon Tate, photographed in London on her Wedding Day, January 20th, 1968

No comments: