Tower in Cagliari, Sardinia
Read More

Posted in Sardinia

An Italian Army tale from 1960 set in a train chugging through Sardinia.