The Denver Chalk Art Festival on Larimer Square is a free two-day street painting festival. More than 200 artists spend hours that weekend turning the streets of Larimer Square into a museum of chalk art.
In case you didn’t make it here is what you missed.