ARTWORK: Giuseppe Cadenasso

cadenasso san francisco marshes
San Francisco Marshes
Oil on canvas
25 x 30 inches

George Stern Fine Arts