Wednesday, December 21, 2011

Spanish Cinema Now / December 9 - 22

"Spanish Cinema Now," Spain's contemporary film festival, is one of the Film Society of Lincoln Center’s longest-running series ... read more

ShareThis

Blog Archive