John Duncan

Tristan & Isolde
1912

700 x 705 stitches
$20.00

1