I was talking to a friend today who was in Vietnam with 161 battery (New Zealand artillary for those that don't know).
He has had a look at the above photo, he says by looking at the kit the soldiers are wearing it is late WW2
not sure if it's European theatre or Pacific.
He did say it could be early Korea at a stretch.