Cathy Dennis At Ivor Novello Awards, Grosvenor House Hotel, London, UK by Horhe | 1 June, 2018 No Comments