Gerry,
Another beauty.
Can I just offer a bit of advice though..
If the German is SS, as according to the helmet, he would be wearing the eagle on the upper left sleeve, not the chest. Also, he has the Totenkopf on the collar denoting he is from the 3rd SS. The 3rd SS weren't in Normandy. They were on the Eastern front at that time in the war. Change the collar patch to the SS runes and move the eagle to the sleeve and it will be spot on!
I'm not trying to be critical here, just trying to help

All the best,
Gary