Picture - Bob Geldof and Tiger Lily London, England, Monday 9th June 2008

Bob Geldof and Tiger Lily - Bob Geldof and Tiger Lily London, England - 'The Harder They Come' Press Night at the Playhouse Theatre. Monday 9th June 2008







Contactmusic