Sir Peter Blake, R.A.

Sir Peter Blake, R.A.