Songs

Show all 213 Roger Waters songs

The Happiest Days of Our Lives performed by Roger Waters

Years

Plays by Other Artists