I came across this picture on the web. According to the website the picture is taken on July 25th 1944 near Caen during Operation Spring, but I am trying to find out if this is indeed the case. The same picture has also been copied by Pinterest with the same description.
Does anyone recognise the picture or knows where it originates from?
I found it here:
http://www.dday-overlord.com/mediath...alvados/caen/2
Alex