A hundred short films from 17 countries selected for Alicante International Film Festival on Spain’s Costa Blanca
A HUNDRED short films from 17 countries have been chosen for screening at this June’s Alicante International Film Festival. Judges had to sift through over