#Flashing Echo

Lee Scratch Perry at the peak of his powers in 1973

In the vibrant, often volatile landscape of art, certain moments stand out as seismic shifts—points where creation hits an apex