Berlin Carnival of Cultures – glitters & unicorns

Good old Germany