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