The buzzing Market San Lorenzo, Florenze, Italy.