Neneh Cherry @ Manchester International Festival in Manchester, U.K. on 7/7/13 Photos by Elspeth Mary Moore