Robert Hudson, Running Through the
Woods, 1975
76 x 49 x 49"
mixed media sculpture
The di Rosa is a place that provokes the creative spirit and imagination of our time, through celebration of the art and artists of Northern California in an extraordinary landscape.