Valentine Cameron Prinsep
Mariana
1888
380 x 496 stitches
$12.00