British Forces
**
As forces of the British 8th Army enter the northern Italian city of Ferrara, the local inhabitants waste no time to go out and greet them. They seem to return the gesture... Kissing babies is just one of those things; April 24, 1945.
1246 Views
7/30/2017