The annual Alexandria Film Festival will screen 80 films –
The Alexandria Film Festival is excited to announce its 20th