Vegetable stand at a marketplace in Mainz, Germany. Farmers market.

- Image ID: MJ96A2
Vegetable stand at a marketplace in Mainz, Germany. Farmers market.
Marek Slusarczyk / Alamy Stock Photo
Image ID: MJ96A2