Landing of Princess Alexandra at Gravesend (1864). Oil on canvas. 132 x 213.