The Thing + Neneh Cherry in Sweden

The Thing + Neney Cherry @ Moderna Museet in Stockholm, Sweden