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

1864