This Nitrate 35mm film, found in England, featuring a dramatic situation with Alfredo Boccolini and Ilda Sibiglia, with English title translation as The Giant, The Snakes and The Ant. This fragment roll contained five cement-splices with red-tinted Italian intertitles.
A footage of the film can be found here.