The Landing of HRH the Princess Alexandra at Gravesend, March 7 1863

1864