Not sure if this has been posted before. But I came across this site today which I hadn't seen before. ww1photos(dot)com/index.html It has photos from many regiments some with names listed as well as photos of many different theatres of war. A long shot, I didn't find anything at first look - but you never know, might be worth a look. And definitely very interesting.