Lane In Cheshire
painting 11 of 23 by John Atkinson Grimshaw

Lane In Cheshire by John Atkinson Grimshaw