Zimbalam Logo

Zimbalam

Independent digital music distribution

Founded: Jun 2009

Paris, United Kingdom

Music