Rufus Wainwright, Marius de VriesTop TracksTrack PreviewTrack TitleTrack LengthTrack Price/Buy LinkTake All My Loves (Sonnet 40)Take All My Loves (Sonnet 40)from Take All My Loves - 9 Shakespeare Sonnets6:26From €1,49Take All My Loves (Sonnet 40)Take All My Loves (Sonnet 40)from Take All My Loves - 9 Shakespeare Sonnets6:26From €1,49