Don't know much about neither the artist nor the origin of this track, but it�s, despite being a bit repetitive, flawlessly arranged. Female la-la-la lyricless voice singing the melody, italian soundtrack kind of mood (misleading title that is) with lush strings and good overall arrangement.
from Easy Tempo Volume 6 (Right Tempo), available on CD