The Good Samaritan. 1803.

  • The Good Samaritan. 1803.

  • Egraving.
  • £120.00

:  at  £120.00  each

1 in stock.