Lee ‘Scratch’ Perry is a producer, musician and artist who lives in Zurich, Switzerland. His latest album Back on the Controls was released in May on Rolling Lion Studio and Upsetter Records. Perry, who paints regularly, has been collaborating with London-based artist Peter Harris on a series of paintings and drawings since 2006.
© FRIEZE 2024 Cookie Settings | Do Not Sell My Personal Information