Is this what vegan looks like?

10 min read

The V word. It could conjure images of a slogan tee or a blood-sp