Sir David Wilkie, R.A