Semovente M7 da 105/34

It was made in 1959, An M7 modified by the Italians, they lengthened the original 105mm barrel to increase its range