From the market in Campo dei Fiori in Rome. Besides food they also sell souvenirs.
Rome 2003 * Travels * Next