Upper Norwood, Chrystal Palace, London (1870)
painting 571 of 617 by Camille Pissarro

Upper Norwood, Chrystal Palace, London, 1870 by Camille Pissarro