18 Tu Rex gloriae Christe
18 Tu Rex gloriae Christe
is a song by
it was released on
Te Deum Laudamus cd1