The Norwegian Girls Choir sings Libertad! by Lockwood
Location: L’Opéra National, Montpellier, France