Purple Night

[July 3 2009]

Stella Schnabel, back in town after filming in Israel for several months, hailing a cab on West 11th Street, New York. Photo Rachel Chandler

More

Subscribe to our newsletter