carrot and stick

Carrot and Stick

Oil on canvas 28 x 36 inches. Price: £700