an aria from Vivaldi's "Juditha Triomphans" by Eudaimonia published on 2015-12-28T00:07:21Z Recommended tracks