Steven Foote

Oil on canvas 12'' x 12'' / 31 x 31cm

Portrait commissioned by Andrew Barrett MD Heinz UK.

Previous page