File talk:British and American Troops meet on the Anzio Road.jpg

I think these are French troops wearing American uniforms note the curved shoulder patch which I think says France.