Advertisement

Women on stilts walk as part of the parade procession. Oktoberfest in Harvard Square occurred on October 13, 2013.

Advertisement