Photo: Deezer
The Choir of Man plays on Thursday 10 December at The Arts at Marble Arch, London.
Line-up: The Choir of Man
Source: artsatmarblearch.com