Lemonheads Performs At Shepherds Bush Empire In London

Keywords

Meredith Sheldon performs on stage at Shepherds Bush Empire on... News PhotoArts Culture and Entertainment,England,Event,Live Event,London - England,Music,One Person,People,Performance,Shepherd's Bush Empire,Stage - Performance Space,UK,VerticalPhotographer Collection: Redferns 2011 C BrandonLONDON, UNITED KINGDOM - DECEMBER 12: Meredith Sheldon performs on stage at Shepherds Bush Empire on December 12, 2011 in London, United Kingdom. (Photo by C Brandon/Redferns)