Napoleon

Oil on canvas 2017 160 X 130 cm / 68 x 62 in