May Day

Monday, May 7, 2012 - 10:00

May Day march. Speakers and festival follow. Monday May 7, 10am, Esplanade opposite hospital.