O
Contributor
Oliver Leith

Oliver Leith is a composer and artist based in London, UK.

The artist, showing at Frieze London, discusses his and composer Oliver Leith's debut opera, premiering this week