03 Apr The Art of David Lloyd Glover
There’s a reason the Newport Car Museum appeals to everyone who loves art. On their own, the cars on display – numbering more than 85 – are breathtakingly beautiful, but stage them on platforms and turn tables, add theatrical lighting, then surround them with artwork...