Take All My Loves: 9 Shakespeare Sonnets

Album
/
2016
/

Take All My Loves: 9 Shakespeare Sonnets is a Album by Rufus Wainwright released in 2016 .

Track listing