European Charlemagne Youth Prize winners project presentations and debate

Event date: 02/12/2014