Veggie Pride Parade 2011

1 of 51

Emily Tan

 

On Sunday May 15, the annual Veggie Pride parade marched through the rain from the West Village to Union Square.

Loading...