Image: Ticketmaster
British Fine Foods Picnics- Doesn't Include Event Ticket- David Gray plays on Saturday 3 July at 17:00 at Blenheim Palace, West Oxfordshire.
Line-up: David Gray, Blenheim Palace Festival