It's May Day today (May1, 2009).  In different cultures and different places, May Day has different meanings, but interestingly in one way or the other they link to a common theme.  In each face of May Day we see people coming together.

