Day Dreams
painting 2 of 23 by John Atkinson Grimshaw

Day Dreams by John Atkinson Grimshaw