£7.00 - £500.00

Haile Selassie. Prints from £7

Haile Selassie.  Prints from £7

Oil painting on canvas.
24 x 24 inches.