Picture - The Specials London, England, Monday 31st October 2011


The Specials Monday 31st October 2011 Neville Staple of The Specials performing live on stage at O2 Academy Brixton London, England




Contactmusic



Advertisement

The Specials Gallery


More The Specials Photos