Toggle left Slidebar

Darkest Russia

Only £365.00

Torch of Liberty Russia America original cartoon artwork.

Size 30cm x 39cm

Medium Pen and ink on paper

Publication New York Evening Post

Published 1917