Entry Sculpture
Sculpture
2796 Ventura Avenue, Santa Rosa, CA, 95403
Entry Sculpture – Sheriff Main Admin Building