Crystal Palace (1852). Oil on canvas. 86 x 152.