O how happy he whom Thou protect'st
O how happy he whom Thou protect'st
is a song by
Trinity College Cambridge dir. Richard Marlow
it was released on
When David Heard