MAINZ, GERMANY - MAY 14: Local farmers selling fresh products at the Saturday farmer Market market on May 14, 2011 in Mainz, Germany. This market is now over 1000 years old and held every Saturday.
Editorial use only
Editorial credit: Patrik Dietrich / Shutterstock.com

Royalty-free stock photo ID: 77172730

MAINZ, GERMANY - MAY 14: Local farmers selling fresh products at the Saturday farmer Market market on May 14, 2011 in Mainz, Germany. This market is now over 1000 years old and held every Saturday.