Joseph Farington, R.A.

1747 - 1821

3 ITEMS