Picture - London Grammar at Lulworth Castle Camp Bestival Bestival Dorset United Kingdom, Friday 2nd August 2013

Hannah Reid and London Grammar - Camp Bestival day one held at the Lulworth Castle - Dorset, United Kingdom - Friday 2nd August 2013

hannah reid london grammar camp bestival day one 3795272

More: Camp Bestival Day One