Back

Robert Greene
Walking Happy
1997
oil on canvas
68 x 46 inches