In the installation “This Land Is Your Land,” three water tower structures are filled with illuminated images that appear to repeat to infinity. The effect is created through neon lights and mirrors. The installation was created by Chilean artist Iván Navarro as a commentary on the experience of immigration. “This Land Is Your Land” is on display at Madison Square Park in New York City through April 13, 2014.
Some Laughing Squid posts may contain affiliate marketing links, which means we may receive a small share of the sales of some of the products or services that are linked from our posts.