Flower Shower

[Berlin, May 31. Image via Getty.]

BERLIN – MAY 31: Brazilian dancers perform during the annual Carnival of Cultures parade in Kreuzberg district on May 31, 2009 in Berlin, Germany. The carnival, in German called ‘Karneval der Kulturen’, celebrates Berlin’s ethnic and cultural diversity. (Photo by Sean Gallup/Getty Images)

Inline Feedbacks
View all comments
Share Tweet Submit Pin