Songs

Show all 420 Rufus Wainwright songs

Hallelujah performed by Rufus Wainwright

Years

Plays by Other Artists