LSP1

Lee Scratch Perry - Super Ape (Vinyl LP)

Originally released 1976 under the name The Upsetters.

Subscribe