These two voices are perfect together

David Gray and Annie Lennox are perfect together

Advertisements