James Ward, R.A.

1769 - 1859

12 ITEMS