oil painting handpainted on canvas "Napoleon's Return from Elba "

oil painting handpainted on canvas

EUR334.19