Ford Anglia 105E Torino - Article No 1
"Italian design not always bravissimo" - The Province - 3rd October 2012
(© The Province - October 2012)