Helen Mac Mahon – ILLUSION, Discovery Place, Carolina

Ormond member Helen Mac Mahon will have work in ‘ILLUSION’, the Science Gallery’s touring exhibition that opens in Discovery Place, Charlotte, Carolina tomorrow. ‘ILLUSION is a perception-shattering insight into the human mind, playfully combining the techniques used by magicians and explored by psychologists. ILLUSION shows that what we perceive is often radically different from theContinue reading “Helen Mac Mahon – ILLUSION, Discovery Place, Carolina”