Farm shop with self-produced goods

« Back to Glossary Index

The provider offers a farm shop that contains self-produced goods to encourage purchasing locally.

« Back to Glossary Index