Maximo Park Perform At The Royal Albert Hall In London
LONDON, UNITED KINGDOM - OCTOBER 09: Daisy Durham and Kitty Durham of Kitty Daisy And Lewis perform on stage at the Royal Albert Hall on October 9, 2009 in London, England. (Photo by Marc Broussely/Redferns)