Hay Literary Festival in Wales, UK

23 May – 2 June 2019