Traduction in french under construction. Sorry for the uncovenient.
If you are a vegetarian or not it doesn't matter. The important is that you live on Earth and care about the nature.
This patches is 3" (7.62cm). They are made of polyester thread.
The patches are placed in a clear sleeve before being ship in a mail envelope.