laughingsquid- A Disconcerting Installation Featuring 20 Blinking Kinetic Eyeballs That Track a Pers

more about : laughingsquid