Photos: May Day revelers parade through the heart of Mpls.


The 40th Annual May Day Parade
1 The 40th Annual May Day Parade 
Preparing to start the parade.
2 Preparing to start the parade. 
Eva Osthus applies makeup to a young parader.
3 Eva Osthus applies makeup to a young parader. 
Final prep
4 Final prep 
Playing before the parade
5 Playing before the parade 
The May Day Parade heads down Bloomington Ave.
6 The May Day Parade heads down Bloomington Ave. 
A human-powered ferris wheel was a new feature.
7 A human-powered ferris wheel was a new feature. 
Bicycles pull the Wonder Shuffle float.
8 Bicycles pull the Wonder Shuffle float. 
Heather Beal gets gassed by a float.
9 Heather Beal gets gassed by a float. 
A young drummer plays with a drill and dance team.
10 A young drummer plays with a drill and dance team. 
The Phillips Neighborhood Stilting Club
11 The Phillips Neighborhood Stilting Club 
James Byron walks in the parade as a bee.
12 James Byron walks in the parade as a bee. 
Heading down Bloomington Avenue.
13 Heading down Bloomington Avenue. 
Members of Kalpulli KetzalCoatlicue dance
14 Members of Kalpulli KetzalCoatlicue dance 
This year's theme was
15 This year's theme was 
Javier Lopez Perez, 8, blows bubbles.
16 Javier Lopez Perez, 8, blows bubbles. 
Isiah Ayala, 8, dances with a fox.
17 Isiah Ayala, 8, dances with a fox. 
Willow Meyer came dressed as Rainbow Dash.
18 Willow Meyer came dressed as Rainbow Dash. 
Mirna Soberanes and Viannay watch the parade.
19 Mirna Soberanes and Viannay watch the parade. 
The Free Speech section of the parade.
20 The Free Speech section of the parade. 
An
21 An