Name seems misleading? Not sure how this relates to veganism...
(of a person) Committed to avoiding any product or practice that inherently involves animal use
(of a person) Committed to avoiding any product or practice that inherently involves animal use
No comments yet.