Sherry Thackeray driving in the 2005 Regional All-Italian Car tour in Bella Teodora, our 1961 Alfa Romeo Giulietta Spider.