oil on canvas, 56x61cm - sold
oil on canvas laid on panel, 10x10cm
oil on canvas laid on panel, 29x23cm
oil on canvas, 87x56cm
oil on canvas, 62x31cm
oil on canvas, 56x82cm
oil on canvas, 35x30cm
oil on canvas, 35x30cm
oil on canvas, 30x50cm
oil on canvas laid on panel, 32x24cm - sold
oil on panel, 40x30cm - part of the Portraits for NHS Heroes series
oil on canvas, 20x25cm - sold
oil on canvas, 25x35cm
oil on canvas, 56x36cm
oil on canvas, laid on panel, 20x20cm
oil on canvas, 51x31cm
oil on canvas, laid on panel, 28x36cm
oil on canvas, 33x41cm
oil on canvas, 46x51cm
oil on canvas, 41x51cm - sold
oil on canvas laid on panel, 28x34cm
oil on canvas, 61x56cm - sold
oil on canvas, laid on panel, 25x30cm
oil on canvas, 56x61cm
oil on canvas, laid on panel, 25x30cm
oil on canvas, 36x36cm
oil on canvas, 31x51cm
oil on canvas, 51x36cm - sold
oil on canvas laid on panel, 22x30cm
oil on panel, 40x25cm
oil on canvas laid on panel, 32x24cm
oil on panel, 30x30cm - sold
oil on canvas, laid on panel, 22x30xm
oil on canvas, 40x30cm