May Day 2006 - ChrisLeckPhotographyStore
May Day 2006, including march and rally.

May Day 2006, including march and rally.

maydaymarchrally