Crystal Palace, Penge

Crystal Palace, 1863

Crystal Palace, 1910


28 August 1891: For sale: Fountains and aquaria requisites. Pither, North Nave, Crystal Palace