Lee Scratch Perry Was at the Height of His Powers in 1973

Lee Scratch Perry's Flashing Echo captures a seminal artist at the peak of his powers, just before those powers were transferred from one context to another.