The buzzing Market San Lorenzo, Florenze, Italy.
1