Harry Demaine

$160.00

Watercolor on paper by Harry Demaine (1880 - 1952) from Liverpool, UK

Framed 17.5”w x 16”h

Add To Cart