Stock Photo - Fresh tomatoes sold at the street market of Campo dei Fiori, Rome, Lazio, Italy, Europe

Stock Photo: Fresh tomatoes sold at the street market of Campo dei Fiori, Rome, Lazio, Italy, Europe.

Searchable keywords

  • Pomodori
  • Tomato
  • Horizontal
  • Street
  • Europe
  • Green
  • Italy
  • Color Image
  • Market
  • Red
  • Vegetables
  • Lazio
  • Rome
Carlo Morucchio

More from this author

Carlo Morucchio Images & Videos on the website: 3607