Join our community
Showing more like

British troops advancing through the streets of Flushing on Walcheren Island, the Netherlands, during the Battle of the Scheldt, November 1944.