James Ward, R.A.

1769 - 1859

11 ITEMS