Composer and conductor Graham Ross marvels at the musical craftsmanship of William Byrd.
now playing
A perfect musical palindrome