Navigator
Navigator

137 x 45 cm
oil on canvas
2003
sold

Navigator

137 x 45 cm
oil on canvas
2003
sold