Picture - Sex Pistols London, England, Thursday 22nd April 2010

Sex Pistols - Mourners arrive on a green double decker bus London, England - After a service at the Holy Trinity Church in Marylebone, mourners followed to the procession Thursday 22nd April 2010







Contactmusic