Nova laude, terra, plaude
Nova laude, terra, plaude
is a song by
Les Menestrels
it was released on
Hosanna in excelsis