I have seen this image numerous times over the years in books about WWII. Until today I had no idea it was from Peleliu. Its called the 1000 Mile Stare.
I found it on this site that shows pictures of Peleliu today.
http://thewiredjester.co.uk/2009/04/...liu-1944-2008/