David Gilmour, the voice and guitar of Pink Floyd performs live at The Royal Albert Hall in 2006. Performing tracks from his solo album 'On An Island' and a selection of hits from throughout Pink Floyd's 40 year career, David Gilmour is joined on stage by David Bowie, Pink Floyd keyboardist Richard Wright and Guy Pratt who joined Pink Floyd on two world tours along with John Carin, Phil Manzanera and Robert Wyatt.