Click photo to view slideshow.

Images available on Flickr

May Day rally in Denver.

Photo: Jordan Garcia