Cleon Peterson is Painting a Mural at The Source Hotel this Weekend Cori AndersonApril 27, 2018 - Los Angeles-based artist Cleon Peterson is making his way to Denver again. His first museum solo-exhibition has been dominating the Museum of Contemporary Ar... 303 MagazineArtFeaturedLifestyle + CultureRiNo / Five Points3 min read