People’s Choice Award for alice & bastard

alice & bastard brought home the “People’s Choice Award” at the Mas Sorrer Short Film Festival in Spain!