Wednesday, December 18, 2013

Tallis Scholars Live in Concert

For at least a while -- five or six days, you can hear the Tallis Scholars live in concert in the Temple Church in London.


No comments:

Post a Comment