Monday, November 28, 2011

R.I.P. Ken

with Ken Russell and Vanessa Redgrave at the 40th anniversary screening of The Devils at Lincoln Center, NYC :(

R.I.P. Ken

xo