STEVE MUMFORD
Land Rover
1999
oil on canvas
56 x 84 inches