Created by Paul St George.
22 May – 15 June 2008. London & New York.
Enter the amazing world of the Telectroscope…