At first glance I thought these were hippies with the face paint and all, then I thought they might be Occupy protesters, but with further investigation I've concluded that they are some sort of theatrical performers. The woman laying in the front with the giant smile obviously didn't get the memo about looking dazed and numb though.
For a sweet collection of royalty free stock photos check out Free Tiny Images.com