Campo de' Fiori Market
A pile of pomegranates, Campo dei Fiori market, Rome
ItalyCampodeiFioriRome8198