Menu
Art

Sculpture of the Day

This sculpture is located at the corner of N. Main St. and Civic Dr. in Walnut Creek, next to La Scala cafe. Reminds me of a Millennium Falcon from Star Wars.