Spring 2015 Film Festival

While the 68th annual Cannes Film Festival kicked off in France, 3901 Fieldston Road hosted its very own. The ECFS Spring 2015 Film Festival, a genuine treasure, took place on May 12th

More