The Palo Alto Art Center is honored to present a monumental, site-specific installation by Patrick Dougherty, one of the nation's most prominent environmental sculptors. The public may view the installation through 2011. Location: 1313 Newell Road and Embarcadero Road
Link to this comment:
All Comments (0)