Dear all,
On another WW2 forum this picture was posted. The question is: where is it? It’s likely that it is somewhere in North Africa. Anyone any clues?