Lordship Lane Station, Dulwich (1871)
painting 203 of 617 by Camille Pissarro

Lordship Lane Station, Dulwich, 1871 by Camille Pissarro