HMS President (1918) is moored near Temple at Victoria Embankment on the north bank of the River Thames (Canon 600D)
Revisiting England and Wales: London
← Revisiting England and Wales: London
HMS President (1918) is moored near Temple at Victoria Embankment on the north bank of the River Thames (Canon 600D)