English

David McAlmont

One of our finest jazz/soul singers. David McAlmont will be delivering a lecture on Heracles accompanied by the music of Duke Ellington. Intrigued? You definitely should be Twitter