Stock Photo - Rome, Italy- Cartons of tomatoes and other produce for sale in Campo de' Fiori, the largest and oldest outdoor market in Rome. It is located south of Piazza Navona.

Stock Photo: Rome, Italy- Cartons of tomatoes and other produce for sale in Campo de' Fiori, the largest and oldest outdoor market in Rome.

Searchable keywords

Choose multiple keywords