Stock Photo - Rome, Italy- Fresh 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- Fresh produce for sale in Campo de' Fiori, the largest and oldest outdoor market in Rome. It is located south of Piazza Navona.

Searchable keywords

Choose multiple keywords