British Forces
IWM**
Churchill tanks of the British Army drive along a badly damaged street in Kleve, Germany, 12 February 1945. Kleve is a town in the Lower Rhine region of northwestern Germany near the Dutch border and the River Rhine.
1556 Views
4/18/2017