Needs a little bit of work.
It's in too good condition to be an Alfa.Nice Alfa
I think the picture may be staged as there looks to be leaf spring saddles on that axle.Interesting. The vehicles in the field appear to be of US origin & my first thought was the remains were that of a 4x4, given the four coil springs, but then there only seems to be one diff.