12 of Our Favorite Vegan and Animal Rights Memes

pets

By Ali Berman | Published May 3, 2013 | Full size is 404 × 304 pixels

pets

ethical reasons protein