Lee Scratch Perry | Return of the Super Ape | Album
Regular price
$31.00
The Upsetters "Return of the Super Ape" (1978)
LP (NEW) - Vinyl, 17 North Parade, US, 2022, VPRL4239, 0054645423915, Remastered, Reissue
Artist Website: lee-perry.com
More by Artist: Lee Scratch Perry
Related Artists: The Upsetters, Mad Professor, Lee Perry