http://pixabay.com/en/american-soldier-humanity-marine-381847/ Not being a military person not sure if this is a marine uni (yes I know the URL/Label says Marine on it). Just don't want to misidentify
The dead giveaway is that the Soldier is wearing MARPAT (Digital Camo). That is exclusive to the Marine Corp.
Sometimes other services will wear another services uniform when deployed with that service. Not sure how common it is, but when I was deployed with SOCCENT I given and wore at the time Army ACU's instead of Air Force DCU uniform.