from "Seven Times Seven (Sette volte sette)" album by Armando Trovajoli
See who else performs this track