Colombian film wins award in Geneva

by Manuela Kuehr November 22, 2010