Berlin celebrates three-day Carnival of Cultures

Hundreds of thousands of people attend international street festival with stage shows and parade.

Berlin celebrates three-day Carnival of Cultures
Hundreds of thousands of people attend international street festival with stage shows and parade.