Derren Brown on stage at the Shaftesbury Theatre ahead of the press night for his show 'Derren Brown: Svengali' London, England - 09.06.11

- Image ID: DBF7DY

Similar stock images