Christian Ihle Hadland plays at the City of London Festival
Location: St Andrews Holborn, London, England, UK