Palo Alto, USA If you are in Palo Alto (and if you are not, you should visit us soon!) I will particularly recommend to stop by the Palo Alto Art Center to see the latest site-specific installation by Patrick Dougherty, one of the most remarkable environmental artist in the world. The site specific installation seems […]
loading...