Spitalfields Music Festival 2023.

Byrd at the Tower. Tower of London. 12 July 2023.

The Odyssean Ensemble perform in the Tower of London