Read More 3 minute read 303 Magazine Art Featured Lifestyle RiNo / Five Points Cleon Peterson is Painting a Mural at The Source Hotel this Weekend – Los Angeles-based artist Cleon Peterson is making his way to Denver again. His first museum solo-exhibition has… byCorinne AndersonApril 27, 2018