Hampstead
painting 9 of 23 by John Atkinson Grimshaw

Hampstead by John Atkinson Grimshaw