The Battle of Tagrift (1981)

An epic war film about the battle of the Italian and Libyan armies.


image