Note: Camo screening and mounted AA gun
FIDDLY BITS! FIDDLY BITS! FIDDLY BITS! FIDDLY BITS!
Royal Italian Army, "Cavalleggeri di Lodi" light armored unit, North Africa <- ETA emboldened for reading clarities. [29FEB24]
That really really looks like a M1919A4 Browning