« Back to How's Life In London?
One of Hyde Park's most overlooked monuments - a gift from the Norwegian Navy to the people of Britain.
Permalink