Stock Photo: Vegetables for sale in the Campo de Fiori market, Rome, Italy.

Stock Photo: 1783-2105 Vegetables for sale in the Campo de Fiori market, Rome, Italy.