Veggie Pride Parade 2011


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


Sponsor Content