Galleries

Britain’s Got Talent 2010: Semi-final 3

Singer Christopher Stone

1 of 8