Reflections on the Thames, Westminster, by John Atkinson Grimshaw



Top