An Art Exhibition in Shanghai Features Freud By Tamar SchwartzJune 15, 2010 Categories: Art Click Here to Read: PRESSER: “Psychic Apparatus” @Island 6 on the Shaghaieye Website on April 23, 2010.