Alexa GeorgesWrong Alexa Georges?
New Orleans Film Society
900 Camp St.
New Orleans, Louisiana 70130
Company Description: In 1999 the New Orleans Film Festival received the Mayor's Arts Award for "Outstanding Arts Organization",an honor reserved for the City's leading artists, arts... more