Street festival has 380 stalls and 130 live acts perform on 6 stages
 



Werkstatt der Kulturen