Saturday, May 05, 2007

New York May Day 2007

More palatable pics from May Day in New York from the Next Left Notes website.

No comments: