The Big Sweep
The Big Sweep is an instillation outside of the Denver Art Museum, in Denver, Colorado. This piece was created in 2006, during the “Denver Clean”. The artists that worked on the piece not that they rode the city bus and watched as they were: “Riding a free city bus, we glimpsed sanitation workers demonstratively sweeping…