Take All My Loves: 9 Shakespeare Sonnets cover

Take All My Loves: 9 Shakespeare Sonnets

Rufus Wainwright

Composers

Marius de Vries, William Shakespeare

Released

2016

Recommendations