The European Film Festival of Atlanta
Regal Tara Cinemas 4 Movie Theatre 2345 Cheshire Bridge Rd NE, Atlanta, GA, United StatesAlliance Française, Goethe-Zentrum, and the Consulates of no less than 14 European countries - Belgium, Czech Republic, Estonia, France, Germany, Greece, Ireland, Italy, Latvia, Luxembourg, the Netherlands, Romania, Switzerland, and […]