Berlin, Kreuzberg, Blücherplatz. 7th -10th June 2019. Carnival of Cultures street festival: an annual event at Pentecost  that celebrates  the city's multicultural diversity with musical, cultural, and stalls selling food & drinks from all over the world, Credit: Eden Breitz/Alamy - Stock Image
{}