Monitor and Mirror

Monitor and Mirror

oil on canvas

80 x 60 cm

2014

Lawrence Wells