Shepherds Bush Concert Photos

Shepherds Bush, England, United Kingdom