Still Life with TV

Still Life with TV

oil on canvas

120 x 150 cm

2013

Lawrence Wells