Nils Petter Molvær plays the Queen Elisabeth Hall in London
Location: Queen Elisabeth Hall, London, England, UK