The Stone Roses Perform in Finsbury Park (John Squire)

The Stone Roses Perform in Finsbury Park
In This Photo: John Squire
John Squire of The Stone Roses performs live on stage at Finsbury Park on June 7, 2013 in London, England.
(June 6, 2013 - Source: Jim Dyson/Getty Images Europe)