ARTWORK: Giuseppe Cadenasso


San Francisco Marshes
Oil on canvas
25 x 30 inches

George Stern Fine Arts