Top 10 Most Stunning Art Installations in 2013
1. Infinity Mirrored Room – The Souls of Millions of Light Years Away by Yayoi Kusama
2. Forever Bicycles by Ai Weiwei
3. Rain Room by Random International
4. In Orbit by Tomas Saraceno
See the full list on My Modern Met.