Can anyone identify this piece? From the recording I heard, it's sung by a women ensemble with a couple of solo phrases. Seemingly Italian lyrics.

Thanks!

http://www.youtube.com/watch?v=SkZ82_mob5k