March on May Day

Saturday, May 5, 2012 - 10:00

Saturday 5 March 10am
Hamilton Station Park, Beaumont St,
Hamilton