Falling Water Sculpture
Address
637 1st Street
City Annex
Santa Rosa, CA 95404
Details
Falling Water Sculpture is an abstract piece of oxidized brass and bronze rods, with water cascading into a reflecting pool. Created by Roger Barr, a renowned American sculptor, painter, and educator, he was founding director of the College of Art Study Abroad in Paris and a professor at The American College in Paris. Barr lived in Santa Rosa for 25 years before his passing.